29303 538
7985 583
1896 291
112226 207
12075 208
25689 220
14809 331
12306 82
14560 607
6540 784
12873 162
10369 420
5753 204