2931 337
30731 688
2243 331
4673 830
26161 819
5427 183
3038 275
4221 488
4493 621
13376 601
5139 885
2571 500
2258 334
2990 301
3215 717