306773 950
94932 860
43491 290
20320 421
3169 473
3834 810
364210 858
3116 628
3956 707
3617 551
2477 273
2312 377
2704 473
1562 139
1729 313
58779 342
21638 537
3318 588
2137 239
54461 606
3255 45
5369 912
3374 222
5120 542
52443 404
37002 634
1358 200
3259 478