2808 93
1643 284
597 96
4566 918
58257 509
3339 636
109256 252
5647 316
192462 867
12432 632
58844 589
18450 296
22862 110
31744 254
7408 716
25199 397
9863 133
42315 378
6673 543
53314 945
54469 415
32931 940
22870 100
30392 477
69455 360
26301 199
62979 434
46917 710