3241 498
2927 264
47956 61
3599 59
24886 89
9918 75
8551 671
4883 807
11638 358
3238 205
3086 68
4938 321
2699 355
2667 294