4896 275
2160 172
8287 669
284294 904
10543 809
33844 746
45127 618
43652 684
32265 530
22077 640
6855 141
7689 690
47437 425
25591 231
32493 558
30144 753
15390 571
21135 420
2513 323
3039 492
4236 60