2600 341
2875 329
3310 406
6118 514
7866 352
3160 247
2401 76
5749 657
2452 125
3449 446
4917 409
4733 652
5177 120
4292 632
6481 843
2367 75
74130 710
32287 305