2916 475
3183 49
4724 917
2686 361
3880 445
3496 769
3087 91
7162 327
3609 793
2122 313
2130 163
1645 59
4830 843
3431 593
4036 858
2914 234
7128 873
4417 626
2699 527
2904 372
4609 686
1267 83
4208 503
29437 485