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