17303 672
2665 181
3574 295
27489 511
32877 457
25867 278
7148 159
8218 75
29552 603
13707 185
10168 446
22317 264
1128 97
4342 349
2138 116