2932 337
30734 688
2243 331
4679 830
26162 819
5428 183
3038 275
4223 488
4493 621
13378 601
5143 885
2571 500
2258 334
3004 301
3216 717