15168 49
21244 432
7804 681
19913 612
16033 116
26120 164
11991 357
15830 123
47605 330
43043 682
15056 461
9464 78
2180 397
2264 278
2708 324