2931 337
30730 688
2242 331
4671 830
26160 819
5427 183
3038 275
4220 488
4492 621
13374 601
5139 885
2571 500
2258 334
2988 301
3215 717