21539 412
6864 597
7299 716
122437 558
74354 376
42767 562
2574 164
3067 257
4576 620
3446 369
14611 90
12084 224
4074 78
16747 306
32270 853