15060 104
16373 581
10686 24
20433 818
29072 45
19328 768
12720 555
5481 453
11063 622
13894 82
10597 321
16289 178
21032 909
11644 190
20581 754
57218 635
8369 256
34000 126
254719 640
49605 401
18914 456
20144 234
3543 202
5113 525
8184 491
24125 603
9097 145
3703 888