30161 119
19131 296
636005 1698
140236 861
3433 215
2677 272
3384 237
3586 590
2400 76
2613 55
28034 685
59258 278
37478 259