2635 56
8385 781
20163 572
10522 496
42334 108
8441 667
6253 426
24491 373
15107 322
11398 844
10646 716
5418 164
14081 755
15802 741
59650 576
5010 112
25145 287
5356 126
71239 559
13175 598
7748 284
2872 81
9652 141
18589 825
10371 242
5168 42