15240 721
3130 419
1953 505
927513 955
3275 750
256899 831
7233 653
1044 188
11905 228
18074 482
8698 309
1099 93
1267 63
791 126
2989 610
4536 468
55895 440
22159 200
3620 682