3297 694
2883 637
2328 629
2204 627
928 224
2420 592
2176 336
8028 603
8376 806
305570 1033
2075 67
5838 617
28685 358
1504 39
3045 377
8399 228
8954 270
11412 122