3302 694
2883 637
2328 629
2211 627
941 224
2421 592
2179 336
8087 603
8380 806
305598 1033
2079 67
5840 617
28688 358
1504 39
3046 377
8412 228
8957 270
11436 122