2594 341
2870 329
3307 406
6112 514
7866 352
3158 247
2395 76
5745 657
2448 125
3445 446
4913 409
4729 652
5157 120
4292 632
6478 843
2363 74
73960 710
32232 305