5128 275
2173 172
8290 669
284321 904
10544 809
33857 746
45135 618
43654 684
32286 530
22086 640
6858 141
7690 690
47464 425
25601 231
32506 558
30147 753
15395 571
21135 420
2514 323
3040 492
4239 60