15091 766
29491 518
75862 564
2309 259
19286 598
1513 373
4513 461
6876 795
9378 665
3195 116
1514 332
5703 747
1381 145
2920 622
7609 471
2946 215
3004 846
2082 290
3904 182
3135 417
4080 388
2516 82
5180 933
10510 556
2738 159
2054 103
8334 432
4298 809