2851 617
48969 375
6863 122
5176 94
41649 67
9650 487
6296 715
3348 770
12518 259
7528 288
15329 747
12597 58
1218 131