2598 341
2874 329
3309 406
6117 514
7866 352
3160 247
2400 76
5747 657
2449 125
3448 446
4916 409
4731 652
5169 120
4292 632
6479 843
2366 75
74058 710
32268 305