17926 80
21811 322
86246 420
1337 110
2204 267
7833 611
99300 650
49919 807
3751 611
325883 631
16341 203
14494 515
17398 237
13982 832
23291 270
9121 874
16678 545
18366 844
12922 763
10902 257
54102 527
143891 886
7439 281
168167 794
124629 978
56069 601
89587 426
93164 370