21258 373
20603 356
4498 797
2655 97
15088 461
3290 632
13822 670
89704 355
31957 935
17899 278
5234 240
1876 191
1523 51
9143 50
4135 529
5366 171
28825 145
31221 581
2062 291
14611 776
2711 60
18275 758
3293 497
3691 728
14959 675
10218 866
1496 273
8419 326