3295 694
2883 637
2328 629
2202 627
918 224
2420 592
2175 336
8017 603
8376 806
305561 1033
2075 67
5837 617
28683 358
1504 39
3044 377
8398 228
8953 270
11404 122