3555 327
21630 615
23459 98
10484 52
2834 608
15015 497
15528 526
444029 748
24467 161
2196 159
17715 783
40036 543
19398 522
29713 577
8476 810
7864 248
3215 319