299502 1059
5108 425
4064 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
18945 515
3609 157
14302 457
1720 174
18642 429
5980 740
5008 785
4513 343
65052 442
218400 1148
9864 351
102828 244
63835 604