3986 793
3300 513
4825 728
15571 664
15692 503
5496 325
14739 761
12353 369
4396 508
2529 175
4662 680
2224 52
10702 907
4783 374
16216 421