2132 50
16823 288
8871 740
9076 259
4899 261
13301 818
11342 444
3454 805
8872 731
7847 32
3136 388
9590 354
4177 432
2818 467
2206 438
19535 929
12715 612
3117 865
37896 691
79064 564
21537 470
10621 465
30228 161
318189 383
102916 303
97083 813
41060 591
46305 410