2932 337
30739 688
2243 331
4690 830
26167 819
5430 183
3038 275
4225 488
4495 621
13386 601
5144 885
2572 500
2258 334
3010 301
3216 717