14511 685
7132 60
9221 332
17966 94
27266 373
7161 566
4091 664
7540 857
16044 651
8686 81
4112 595
5598 759
1566902 3931
3107 138
21669 508
15484 138
8183 731
7395 67
2899 156
4578 396
43546 476
9113 337
5482 521
7468 249
4316 551
3673 391
15482 114
3855 601