1036 58
5847 270
11395 713
9455 513
4207 717
879 53
3403 669
2378 467
6528 159
3553 534
4881 605
1676 340
1838 329
767 208
847 140
1943 404
2611 646
2975 614
1070 285
2872 647
3154 697
2330 384
1180 96
2107 335