4975 593
3998 24
236011 745
59477 236
45120 741
19230 716
6025 65
7180 706
6720 827
3510 154
3099 292
4237 605
14075 78
18677 761
5254 898
19622 743
3339 262
25313 564
13383 519
7393 519
46955 149
5802 591
105297 380
7291 215
111764 356
2165 98
58769 665
111250 581