939 52
2600 481
1104 35
3541 400
3497 755
1830 322
1487 291
3234 562
2565 445
1840 161
3656 598
2717 297
1022 223
827 96
5953 420
1245 217
5603 640
1286 127
3936 68
3282 242
649 79
2803 185
3674 297
2674 562