3130 498
2869 264
47461 61
3543 59
24828 89
9910 75
8522 671
4856 807
11566 358
3208 205
3003 68
4803 321
2676 355
2636 294