2345 90
5041 397
4672 848
5175 568
8001 30
12750 544
14433 782
8050 662
62582 293
6292 481
20557 461
17899 376
286277 941
223584 822
192330 315
192157 834
15640 253
9002 480
32124 799
10936 531
327821 1076
165430 653
89420 833
305390 1146
12136 739
23989 626
391716 878
46084 594