2598 341
2874 329
3309 406
6118 514
7866 352
3160 247
2400 76
5749 657
2450 125
3448 446
4917 409
4731 652
5171 120
4292 632
6479 843
2366 75
74069 710
32273 305