103518 660
30658 645
91199 837
41785 622
3057 150
3669 592
3234 129
3059 272
4470 497
4117 104
7109 338