2862 93
1646 284
604 96
4569 918
58580 509
3345 636
110058 252
5652 316
193010 867
12439 632
58875 589
18479 296
22870 110
31754 254
7409 716
25278 397
9869 133
42503 378
6680 543
53373 945
54652 415
33220 940
23141 100
30505 477
69806 361
26317 199
64577 438
47087 710