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