50357 261
15598 550
13903 675
20588 839
26345 512
21017 740
36300 419
3949 89
19610 195
62192 568
15999 346
119588 469
13026 457
4536 40
71163 233
3340 614
5146 238
2950 377
18030 359
8169 191
9863 828
92770 723
20426 664
4966 215
5891 529
5160 552
4370 532
2135 352