16429 286
14079 905
12235 888
6066 359
2223 175
12914 542
2893 167
4311 624
20659 762
3530 421
3212 621