3298 694
2883 637
2328 629
2207 627
934 224
2420 592
2176 336
8046 603
8376 806
305578 1033
2075 67
5839 617
28685 358
1504 39
3045 377
8402 228
8954 270
11421 122