17311 672
2673 181
3574 295
27504 511
32882 457
25870 278
7149 159
8220 75
29556 603
13707 185
10170 446
22318 264
1984 97
4351 349
2144 116