40099 200
4879 603
7344 478
14009 323
6318 108
8916 779
15167 978
6667 735
4641 349
10810 451
30254 128
7803 489
32250 288
7798 72
54389 198
5952 69
3178 114
11787 107
15130 545
18612 474
120183 469
202899 967
59812 684
76798 642
19593 330
27686 801
21582 233
20562 362