3299 694
2883 637
2328 629
2207 627
936 224
2420 592
2176 336
8050 603
8377 806
305583 1033
2076 67
5839 617
28685 358
1504 39
3045 377
8404 228
8955 270
11423 122