21078 175
39621 717
14965 201
2317 344
4763 335
2686 462
2709 201
1837 367
4427 567
3248 624
2379 230
3701 791
2214 335
4567 959
2770 106
2244 294
4129 778
3169 584
2556 270
1291 105
916 34
5569 506
2401 523
3873 627