2933 582
3420 393
3606 675
3864 273
3062 309
3030 623
2380 95
1685 307
5398 787
4226 406
3570 103
3511 753
3804 697
2734 352
2904 616
1692 391
1297 277
2996 175
1347 166
6664 653
2841 408
1668 250
3468 853
1204 200