17311 672
2671 181
3574 295
27498 511
32882 457
25869 278
7149 159
8220 75
29556 603
13707 185
10169 446
22317 264
1509 97
4351 349
2144 116