5196 275
2179 172
8293 669
284356 904
10545 809
33872 746
45150 618
43660 684
32298 530
22111 640
6863 141
7694 690
47492 425
25608 231
32515 558
30150 753
15400 571
21137 420
2515 323
3042 492
4239 60