3080 46
4369 276
5298 435
7107 116
3702 120
3327 223
4492 688
5227 782
16603 54
46887 653
4645 718
2897 71
6228 669
3057 498
5055 88
19878 425
6966 784
4114 506
10476 609
6934 918
5122 249
10134 278
5097 525
23534 581