30156 119
19125 296
635623 1698
140203 861
3431 215
2677 272
3383 237
3583 590
2396 76
2612 55
27999 684
59223 278
37459 259