16140 869
18148 674
4937 636
2869 46
3445 363
7535 375
14101 470
7359 322
3517 97
5589 632
4950 244
3191 586
3594 111
1839 412
1346 237
861 78