15166 49
21241 432
7804 681
19908 612
16033 116
26114 164
11988 357
15829 123
47597 330
43031 682
15055 461
9463 78
2180 397
2264 278
2708 324