2930 337
30726 688
2242 331
4669 830
26143 819
5426 183
3035 275
4218 488
4491 621
13373 601
5135 885
2570 500
2256 334
2976 301
3213 717