5192 275
2176 172
8291 669
284335 904
10545 809
33864 746
45146 618
43657 684
32291 530
22096 640
6860 141
7691 690
47471 425
25603 231
32508 558
30149 753
15395 571
21135 420
2515 323
3041 492
4239 60