3351 300
20320 704
22168 192
8068 449
7589 519
13953 383
239380 1108
31882 598
44533 118
129084 410
141183 632
201212 717
37430 437
88523 1177
38997 836
121502 1117
40945 686
42136 849
2376 399
13915 544
5980 987
5703 468
6942 439
2635 443
4130 525
6473 395
1749 233