3235 498
2920 264
47899 61
3593 59
24879 89
9915 75
8549 671
4883 807
11630 358
3235 205
3079 68
4927 321
2697 355
2665 294