3001 30
2936 359
9345 379
11094 759
2949 479
9029 532
4417 114
3090 312
5277 617
3357 756
8501 678
3182 473
3024 577
3853 373
2714 324
4378 759
7882 670
3114 632
1412 215
6209 750
2295 425
2447 572
7391 844
2913 300