7500 161
23166 121
13404 1028
2206 25
12639 572
12340 582
8591 416
14840 711
5905 266
3013 447
2499 623
18875 101