17241 672
2620 181
3497 295
27311 511
32779 457
25799 278
7145 159
8169 75
29504 603
13700 185
10112 446
22308 264
1119 97
4319 349
2130 116