19955 341
2897 420
4728 882
8829 552
1570791 3937
7796 725
7396 67
7973 828
4221 373
2854 176
2643 130
4581 259
6933 869
7480 624
27478 337
6536 519
5146 736
5362 395
21194 312
3913 337
2632 448
2104 439
17276 182
5017 665
2384 196
3280 641
1305 77
6085 640