3296 694
2883 637
2328 629
2202 627
918 224
2420 592
2175 336
8018 603
8376 806
305563 1033
2075 67
5837 617
28685 358
1504 39
3045 377
8398 228
8953 270
11407 122