29239 598
5554 462
6879 109
9389 80
4449 74
8263 443
16046 703
12656 205
9982 447
14786 351
11089 201