15171 49
21246 432
7806 681
19916 612
16036 116
26124 164
11993 357
15830 123
47613 330
43048 682
15060 461
9465 78
2181 397
2265 278
2709 324