4975 593
3998 24
236026 745
59482 236
45122 741
19232 716
6028 65
7180 706
6720 827
3510 154
3099 292
4238 605
14075 78
18677 761
5254 898
19626 743
3339 262
25313 564
13384 519
7393 519
46960 149
5802 591
105301 380
7291 215
111772 356
2165 98
58769 665
111260 581