3125 80
8769 683
4448 712
2137 145
33566 236
4235 512
30021 398
3588 200
8870 632
5575 665
21116 311
7060 282
2408 116
6194 344
48806 430
16973 116
2695 466
58250 381
26515 676
51326 535
52132 859
13240 452
40603 353
12412 182
3425 425
224458 681
20858 331
5548 92