17299 672
2660 181
3567 295
27473 511
32860 457
25853 278
7148 159
8216 75
29536 603
13707 185
10161 446
22317 264
1127 97
4337 349
2133 116