29318 538
8012 583
1903 291
112403 207
12084 208
25719 220
14816 331
12321 82
14562 607
6546 784
12886 162
10374 420
5761 204