299502 1059
5108 425
4065 332
28016 118
4376 532
4959 601
10717 330
13012 170
14338 746
7226 551
3630 622
6070 665
6166 484
5442 447
7084 392
18949 515
3609 157
14303 457
1720 174
18644 429
5980 740
5008 785
4513 343
65061 442
218407 1148
9867 351
102833 244
63837 604