17932 80
21813 322
86302 420
1337 110
2204 267
7833 611
99302 650
49921 807
3751 611
325890 631
16341 203
14494 515
17398 237
13982 832
23291 270
9121 874
16678 545
18366 844
12922 763
10902 257
54104 527
143891 886
7439 281
168173 794
124630 978
56069 601
89588 426
93164 370