29301 538
7983 583
1896 291
112211 207
12075 208
25685 220
14809 331
12305 82
14560 607
6540 784
12870 162
10369 420
5751 204