3403 733
5031 271
809 54
977 125
2675 606
3874 293
1717 364
3007 455
3959 861
2488 270
2951 716
2520 484
370 58
3227 632
3615 463
1731 322
1944 53
3952 738
1418 269
3967 546
15933 326
10221 711
2866 467
2506 327