3163 43
5290 669
16471 628
38484 334
14778 344
26551 405
34320 104
5099 528
1125 35
7490 634
4888 331
2421 178
3982 588
43836 699
20856 227