2803 93
1642 284
596 96
4565 918
58247 509
3339 636
109192 252
5647 316
192425 867
12429 632
58843 589
18450 296
22861 110
31744 254
7408 716
25196 397
9863 133
42302 378
6673 543
53314 945
54464 415
32905 940
22850 100
30387 477
69434 360
26300 199
62881 434
46909 710