602356 1863
87036 958
85890 698
271895 752
151411 520
102570 409
15113 214
77487 677
16978 836
58886 264
180083 518
85759 329
43141 306
137139 646
138051 365
89242 239
261263 271
149675 627
2999 618
1476068 3042
426609 757
3073 688
162768 507
11110 536
132251 1034
247016 727
138088 502
25906 494