3475 30
4111 231
3765 280
2998 73
4781 798
9244 298
8176 46
2880 407
6088 735
3028 644
4096 299
5292 489
9421 541
9929 627
6154 175
4397 430
3030 165
1277 116
2020 352
4812 587
3664 209
4006 728
4452 160
3464 154
4132 638
10404 313
10016 363
19897 382