15151 49
21215 432
7796 681
19876 612
16028 116
26096 164
11981 357
15822 123
47567 329
42984 682
15014 461
9458 78
2178 397
2261 278
2705 324