16148 869
18148 674
4937 636
2870 46
3445 363
7536 375
14102 470
7360 322
3517 97
5589 632
4950 244
3191 586
3595 111
1839 412
1346 237
861 78