3596 516
2000 245
1807 303
2965 801
6166 838
2711 237
4392 646
3040 593
2122 301
2625 666
3132 570
2905 442
5564 752
2148 476
3313 377
2532 88
1819 465
1078 113
2972 747
2985 615
2053 296
4442 749
4022 679
2947 621