3351 300
20320 704
22168 192
8068 449
7589 519
13953 383
239386 1108
31882 598
44548 118
129088 410
141187 632
201226 717
37437 437
88536 1177
39003 836
121519 1117
40946 686
42142 849
2376 399
13916 544
5980 987
5703 468
6943 439
2635 443
4131 525
6473 395
1750 233