3219 498
2914 264
47835 61
3585 59
24873 89
9912 75
8544 671
4874 807
11625 358
3231 205
3068 68
4886 321
2692 355
2664 294