2689 640
2991 197
3665 874
2294 552
1489 176
3385 870
4733 877
2820 604
1154 98
2041 267
2323 398
1545 105
3156 718
1895 96
918 103
3892 708
6817 591
921 36
3630 521
3214 688
4344 220
3778 462
4318 470
4853 94