122810 671
31488 645
93986 837
43265 624
3156 150
3751 592
3330 129
3133 272
4560 497
4195 104
7243 338