2932 337
30735 688
2243 331
4689 830
26164 819
5428 183
3038 275
4224 488
4494 621
13385 601
5143 885
2572 500
2258 334
3007 301
3216 717