405 105
3142 852
7011 634
8333 806
305178 1033
1991 67
5751 617
28731 358
1406 39
2938 377
8284 228
8800 270
11096 122