102013 185
146729 562
165305 380
20263 664
31206 615
64793 443
79510 369
18863 133
5616 168
129925 287
45332 694
52603 475
370553 735
11802 878
6337 291
372463 978
75149 921
162044 904
134312 675
9999 642
16102 851
181282 468
206316 491
89625 837
59473 294
20097 988
9460 892
15280 302