15580 447
46617 393
31547 292
29266 521
7256 331
5478 350
27473 939
5036 350
5831 461
4682 686
3533 844
1673 205
3355 521
2846 297
1252 208
2516 614
4859 603
3097 761
4026 261
2989 219
2293 207
2558 572
3588 723
2382 584
3766 737
7325 567