3223 498
2916 264
47871 61
3590 59
24878 89
9913 75
8547 671
4877 807
11626 358
3232 205
3072 68
4898 321
2692 355
2664 294