2751 617
48597 375
6693 122
4923 94
41639 67
9634 487
6292 715
3338 770
12504 259
7505 288
15294 747
12574 58
1216 131