4975 593
3998 24
235998 745
59477 236
45120 741
19230 716
6025 65
7179 706
6720 827
3510 154
3099 292
4237 605
14074 78
18677 761
5254 898
19622 743
3339 262
25311 564
13382 519
7393 519
46953 149
5802 591
105291 380
7291 215
111763 356
2165 98
58766 665
111240 581