31160 525
46993 200
32624 64
7436 277
23789 116
47013 678
1963 245
101479 337
15437 487
32984 736
185965 427
43107 680
11302 824
34883 307
7724 37
18482 570
6853 100
18819 871
25375 522
38757 351
50310 707
12722 659
31070 646
9481 67
11250 154
15779 294
40144 328