17306 672
2667 181
3574 295
27497 511
32879 457
25868 278
7149 159
8220 75
29556 603
13707 185
10169 446
22317 264
1129 97
4346 349
2144 116