2500 182
1165 173
2987 27
140174 343
16092 380
53926 174
32436 718
25564 657
49273 116
44207 336
136112 653
9223 55
18335 611
19379 388
46037 373
17286 134
25789 80
20447 463
9023 444
10104 254
14273 211
35857 288
8398 501
22595 461
12689 130
8965 75
2716 295
41728 332