28512 597
18762 101
27949 344
24645 185
8900 170
2967 525
10992 282
29169 164
9803 212
18242 475
30497 77
10308 302
48644 466
19487 373
1474 159