2596 341
2873 329
3308 406
6113 514
7866 352
3159 247
2396 76
5746 657
2448 125
3447 446
4914 409
4729 652
5159 120
4292 632
6478 843
2363 74
74006 710
32248 305