15057 513
2831 673
33985 755
3307 298
24205 341
11143 53
20583 655
29518 402
19143 458
17448 245
7849 603
10682 236