30133 119
19103 296
634841 1696
140111 861
3426 215
2675 272
3373 237
3580 590
2391 76
2607 55
27931 684
59165 278
37413 259