299483 1059
5108 425
4063 332
28013 118
4376 532
4958 601
10715 330
13009 170
14336 746
7225 551
3630 622
6070 665
6166 484
5442 447
7081 392
18939 515
3607 157
14293 457
1720 174
18635 429
5976 740
5006 785
4512 343
65026 442
218297 1148
9856 351
102801 244
63813 604