29277 599
5560 462
6895 109
9415 80
4461 74
8284 443
16086 703
12678 205
10011 447
14820 351
11107 201