139551 1100
3347 478
109575 571
152722 697
5726 479
10597 635
17337 708
75268 680
11921 409
16408 163
12123 321
29967 598
220965 1279
5432 556
18214 524
32086 616
28467 650
8526 693
14037 508
18260 542
4194 243
4936 69
9740 220
5156 126