2600 341
2875 329
3310 406
6118 514
7866 352
3160 247
2403 76
5749 657
2454 125
3449 446
4917 409
4733 652
5178 120
4293 632
6482 843
2368 75
74153 710
32296 305