17306 672
2667 181
3574 295
27497 511
32878 457
25868 278
7148 159
8219 75
29554 603
13707 185
10169 446
22317 264
1129 97
4343 349
2144 116