5882 643
2103 95
4263 597
2382 220
2557 117
1794 60
2948 370
69624 653
3640 643
2541 244
8717 240
3231 448
4753 338
91534 792
41802 688
2863 359
2555 156
2748 565
3224 369
5122 390
5685 533
5737 887
7264 372
964 33
5954 723
3405 456
9588 618
3863 812