12913 70
10010 291
27088 693
9039 335
10242 474
19716 528
16458 315
6547 339
15200 93
20801 794
5049 571
21093 330
115387 806
4845 508
3737 925
7036 434
8172 649
11001 432
5820 469
4861 539
18709 153
7685 731
5458 571
6771 671
6873 692
2188 131
6759 309
1881 290