21148 474
1592 88
639 45
1404 125
3465 465
3290 672
8004 645
5159 678
12440 431
1758 47
3943 523
2188 116
2713 412
1181 71
4425 585
4762 487
2568 268
3497 261
8420 300
4597 698
2889 288
1597 57
7746 197
1592 219