17302 672
2664 181
3570 295
27482 511
32875 457
25862 278
7148 159
8217 75
29549 603
13707 185
10163 446
22317 264
1127 97
4340 349
2134 116