18013 80
21834 322
86990 420
1337 110
2207 267
7834 611
99397 650
49953 807
3753 611
326061 631
16350 203
14502 515
17403 237
13984 832
23292 270
9122 874
16678 545
18367 844
12926 763
10904 257
54125 527
143960 886
7442 281
168287 794
124686 978
56081 601
89632 426
93197 370