15060 104
16380 581
10688 24
20434 818
29083 45
19331 768
12722 555
5481 453
11064 622
13896 82
10598 321
16293 178
21033 909
11644 190
20583 754
57226 635
8370 256
34032 126
254726 640
49605 401
18915 456
20144 234
3543 202
5113 525
8186 491
24127 603
9098 145
3703 888