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