2157 172
4823 275
8286 669
284284 904
10542 809
33838 746
45123 618
43647 684
32256 530
22067 640
6852 141
7687 690
47421 425
25585 231
32487 558
30142 753
15387 571
21133 420
2513 323
3035 492
4236 60