3038 511
937 151
839 105
2411 95
4224 785
7598 929
4799 209
3446 156
3108 676
402 89
3181 766
3174 685
2429 458
2105 428
3634 609
3026 766
1439 249
790 90
492 43
4746 508
949 207
2272 283
5537 336
2734 649