21221 250
6417 612
7029 599
11415 75
6284 359
24019 47
22314 561
6095 233
7643 600
9789 134
4526 353
3987 123