15162 49
21236 432
7800 681
19905 612
16032 116
26107 164
11987 357
15824 123
47591 330
43017 682
15052 461
9460 78
2179 397
2263 278
2707 324