2862 93
1646 284
604 96
4568 918
58579 509
3345 636
110052 252
5652 316
192996 867
12438 632
58875 589
18478 296
22870 110
31753 254
7409 716
25276 397
9868 133
42502 378
6680 543
53371 945
54647 415
33211 940
23134 100
30504 477
69793 361
26317 199
64545 438
47075 710