15528 447
46594 393
31512 292
29221 521
7191 331
5464 350
27353 939
5019 350
5812 461
4674 686
3531 844
1661 205
3351 521
2836 297
1244 208
2509 614
4852 603
3093 761
4017 261
2977 219
2285 207
2551 572
3575 723
2377 584
3748 737
7302 567