929 285
2839 858
2711 677
1103 339
2628 805
2575 633
2281 487
5461 590
4150 200
3846 322
4303 319
4210 211
14180 350
7723 654
5524 814
3875 187
4292 485