2157 172
4823 275
8286 669
284284 904
10542 809
33836 746
45123 618
43646 684
32255 530
22064 640
6852 141
7687 690
47418 425
25583 231
32483 558
30142 753
15387 571
21133 420
2513 323
3035 492
4236 60