50343 261
15596 550
13902 675
20583 839
26340 512
21014 740
36295 419
3949 89
19610 195
62175 568
15998 346
119583 469
13026 457
4534 40
71153 233
3340 614
5145 238
2950 377
18030 359
8168 191
9862 828
92770 723
20425 664
4966 215
5891 529
5160 552
4370 532
2135 352