2596 73
4853 104
99534 301
198133 859
181214 973
7222 560
13608 485
12427 912
8428 609
14141 735
3506 354
5318 454
4346 66
43919 502
36135 818
113058 515
93103 762
167706 447
6927 591
14156 429
9099 160
17559 591
29833 556
3969 440
128421 248
91035 940
130790 848
8182 828