17296 672
2658 181
3537 295
27470 511
32854 457
25850 278
7148 159
8212 75
29533 603
13707 185
10159 446
22316 264
1127 97
4336 349
2133 116