20371 410
6860 597
7298 716
122414 558
74329 376
42758 562
2572 164
3064 257
4575 620
3444 369
14608 90
12082 224
4074 78
16745 306
32258 853