3713 768
1341 308
15300 334
23980 649
667978 1561
43637 86
5927 667
7546 111
8526 97
9666 814
37711 718
7417 530
14131 598
12190 300
83885 394