39941 130
167584 172
14553 502
13887 142
4058 309
11648 174
5356 695
3775 286
3841 588
4949 417
30857 373
14242 655
5662 351
53164 679
3594 481
39370 558
7842 618
8188 112
4940 222
25778 207
3182 128
7136 213
46124 375
2500 82
6619 553
164327 671
7732 511
35502 146