3231 498
2919 264
47896 61
3592 59
24878 89
9915 75
8547 671
4882 807
11628 358
3234 205
3079 68
4918 321
2697 355
2665 294