3222 498
2914 264
47862 61
3588 59
24877 89
9912 75
8546 671
4877 807
11625 358
3231 205
3071 68
4889 321
2692 355
2664 294