2848 106
5421 446
9503 70
29059 85
24026 645
2767 245
4129 705
5522 153
2716 379
14011 36
3671 451
4476 493
2116 65