5197 275
2179 172
8293 669
284359 904
10545 809
33873 746
45154 618
43661 684
32304 530
22112 640
6866 141
7694 690
47493 425
25610 231
32520 558
30152 753
15401 571
21137 420
2516 323
3042 492
4239 60