102013 185
146723 562
165301 380
20263 664
31205 615
64792 443
79508 369
18862 133
5616 168
129923 287
45330 694
52592 475
370538 735
11801 878
6337 291
372453 978
75146 921
162036 904
134310 675
9999 642
16102 851
181263 468
206306 491
89624 837
59471 294
20097 988
9460 892
15280 302