29276 599
5560 462
6893 109
9414 80
4461 74
8281 443
16085 703
12677 205
10011 447
14818 351
11102 201