40103 200
4879 603
7344 478
14011 323
6318 108
8917 779
15168 978
6668 735
4642 349
10812 451
30254 128
7804 489
32250 288
7798 72
54389 198
5952 69
3178 114
11787 107
15131 545
18612 474
120183 469
202900 967
59812 684
76800 642
19594 330
27686 801
21583 233
20562 362