528 66
4196 912
2654 565
3365 567
3155 759
1472 193
5450 682
2270 143
3001 841
2000 243
3140 693
3667 779
2229 539
1530 372
2613 825
1073 273
4344 868
1611 305
8289 101
19620 651
27711 627
19648 91
21927 640
20938 594
12824 265
2145 88
7717 184
3721 700