2997 347
2034 594
3063 523
2174 414
16404 174
4319 403
2919 271
1005 147
2016 273
3864 866
3359 681
3711 812
8938 571
2611 344
1528 332
345 29
2122 229
4376 577
7007 283
3326 622
2846 649
3445 501
4097 418
3257 517