3303 694
2883 637
2328 629
2213 627
941 224
2421 592
2180 336
8090 603
8380 806
305602 1033
2079 67
5840 617
28688 358
1504 39
3046 377
8413 228
8959 270
11438 122