5196 275
2179 172
8293 669
284358 904
10545 809
33872 746
45152 618
43660 684
32300 530
22112 640
6864 141
7694 690
47493 425
25610 231
32518 558
30152 753
15401 571
21137 420
2516 323
3042 492
4239 60