15071 49
21032 432
7780 681
19727 612
15982 116
25972 164
11919 357
15779 123
47151 329
42649 682
14891 461
9375 78
2150 397
2220 278
2678 324