2370 90
5041 397
4675 848
5177 568
8007 30
12761 544
14439 782
8052 662
62622 293
6294 481
20562 461
17902 376
286529 941
223782 823
192469 316
192385 834
15645 253
9003 480
32130 799
10936 531
328033 1077
165552 653
89511 833
305506 1146
12138 739
23990 626
391851 878
46091 594