3300 694
2883 637
2328 629
2209 627
939 224
2420 592
2177 336
8075 603
8378 806
305597 1033
2078 67
5839 617
28687 358
1504 39
3046 377
8408 228
8956 270
11429 122