3241 498
2924 264
47947 61
3598 59
24885 89
9917 75
8551 671
4883 807
11638 358
3238 205
3086 68
4936 321
2699 355
2667 294