241 56
2742 629
2481 753
3106 502
2018 410
2927 460
712 77
4034 179
57160 379
22883 322
19967 172
8142 644
2335 532