29286 538
7963 583
1886 291
112071 207
12067 208
25647 220
14799 331
12296 82
14553 607
6535 784
12849 162
10363 420
5727 204