3960 861
226 35
1543 42
2433 585
723 66
3403 733
5031 271
809 54
977 125
2675 606
3874 293
1717 364
3007 455
2488 270
2951 716
2520 484
370 58
3227 632
3615 463
1731 322
1944 53
3952 738
1418 269
3967 546