50575 400
7323 271
12525 523
5851 394
4923 457
3487 284
3722 353
4936 741
4884 290
14106 536
6421 615
5309 469
12679 273
13507 770
6944 243
9075 765
9852 78
1320 320
4432 783
17878 359
9911 664
15174 787
15680 756
12167 546
1159 151
2556 471
3608 748
3222 135