2349 90
5041 397
4672 848
5175 568
8001 30
12752 544
14433 782
8051 662
62585 293
6292 481
20559 461
17900 376
286291 941
223601 822
192345 315
192169 834
15641 253
9002 480
32124 799
10936 531
327840 1076
165437 653
89424 833
305402 1146
12136 739
23989 626
391724 878
46084 594