2331 89
5041 397
4670 848
5175 568
7999 30
12750 544
14429 782
8049 662
62569 293
6287 481
20556 461
17899 376
286200 941
223549 822
192292 315
192102 834
15640 253
9002 480
32123 799
10935 531
327753 1076
165400 653
89399 833
305355 1145
12136 739
23987 626
391679 878
46080 594