16632 63
30376 141
2656 768
21320 158
16365 669
1417 292
2791 499
709 107
1743 147
2147 620
1107 119
1049 94
3100 550
1619 246