3454 326
1579 50
2946 744
1640 49
1729 81
1250 104
8238 920
3377 757
2451 319
8411 513
2414 522
1705 317
2841 80
2987 450
10332 651
3116 743
5735 385
527 49
3194 265
8689 542
2760 632
4725 908
2859 654
6448 326