20153 431
7705 681
18433 612
15687 116
25047 164
11492 357
15547 123
45924 328
41593 682
14531 461
9128 78
2129 397
2169 278
2607 323