2862 93
1646 284
604 96
4568 918
58580 509
3345 636
110052 252
5652 316
192998 867
12438 632
58875 589
18478 296
22870 110
31753 254
7409 716
25276 397
9869 133
42503 378
6680 543
53371 945
54647 415
33211 940
23135 100
30504 477
69797 361
26317 199
64546 438
47077 710