19851 851
258397 1329
116395 802
14006 634
5972 268
1212 222
2533 694
821 150
2732 863
16690 277
3108 869
1744 496
3062 741
12490 725
2489 674
1336 159
2882 561
552 52
1015 249
2287 708
1259 272
625 143
813 110
13328 183
2542 563
400 61
9708 152
2146 481