2930 337
30724 688
2242 331
4669 830
26143 819
5426 183
3034 275
4214 488
4491 621
13372 601
5135 885
2570 500
2256 334
2974 301
3212 717