14631 931
354 79
4444 49
15476 108
3298 639
3264 877
199 52
2111 643
1575 478
2575 656
2692 552
15419 802
2476 483
4659 816
3080 573
2641 581
2392 567
2100 328
2798 669
1117 308
10671 983
10141 683
2634 704
1055 188