3131 80
8774 683
4448 712
2137 145
33572 236
4235 512
30024 398
3588 200
8870 632
5575 665
21116 311
7060 282
2408 116
6194 344
48808 430
16975 116
2695 466
58251 381
26515 676
51349 535
52132 859
13243 452
40605 353
12414 182
3425 425
224460 681
20858 331
5548 92