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