3284 694
2883 637
2327 629
2190 627
901 224
2420 592
2167 336
7849 603
8373 806
305543 1033
2074 67
5831 617
28679 358
1501 39
3042 377
8376 228
8952 270
11382 122