17303 672
2664 181
3570 295
27483 511
32876 457
25863 278
7148 159
8217 75
29550 603
13707 185
10164 446
22317 264
1127 97
4340 349
2134 116