3237 498
2921 264
47908 61
3593 59
24879 89
9915 75
8550 671
4883 807
11634 358
3236 205
3081 68
4931 321
2697 355
2666 294