299327 1059
5101 425
4053 332
27976 118
4366 532
4950 601
10709 330
12948 170
14317 746
7215 551
3625 622
6067 665
6164 484
5440 447
7063 392
18885 515
3597 157
14183 457
1716 174
18581 429
5955 740
4991 785
4502 343
64897 442
217601 1148
9802 351
102576 244
63660 604