3293 150
4844 684
4587 830
3581 278
4281 503
2672 114
16220 373
3916 583
4291 464
2856 351
6155 267
7430 337
2865 247
4193 214
4204 476
4032 495
4919 756
5256 596
7738 646
2758 262
6247 655
3659 396
5544 505
2437 166