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