15162 49
21234 432
7799 681
19899 612
16032 116
26104 164
11986 357
15824 123
47587 330
43011 682
15045 461
9460 78
2179 397
2263 278
2707 324