20494 287
18330 178
7458 866
22484 664
6938 500
10964 206
5773 137
5568 322
2323 116
6262 338
3912 748
2275 309