17299 672
2661 181
3568 295
27476 511
32865 457
25858 278
7148 159
8217 75
29540 603
13707 185
10161 446
22317 264
1127 97
4338 349
2133 116