299198 1059
5097 425
4041 332
27955 118
4354 532
4938 601
10701 330
12913 170
14288 746
7208 551
3616 622
6064 665
6159 484
5438 447
7052 392
18845 515
3585 157
14113 457
1708 174
18530 429
5939 740
4981 785
4489 343
64774 442
217014 1147
9738 351
102443 244
63556 604