2634 56
8381 781
20155 572
10519 496
42326 108
8429 667
6253 426
24486 373
15102 322
11395 844
10645 716
5416 164
14077 755
15799 741
59646 576
5010 112
25138 287
5355 126
71232 559
13175 598
7748 284
2870 81
9649 141
18585 825
10369 242
5168 42