17303 672
2665 181
3573 295
27486 511
32876 457
25865 278
7148 159
8218 75
29552 603
13707 185
10167 446
22317 264
1127 97
4342 349
2138 116