40106 145
21365 700
8300 669
15777 133
5580 340
39965 650
6519 868
6806 42
9111 541
4356 286
7565 641
9589 598
8515 554
8500 724
9037 519
25070 288
12049 78
15026 165
10558 576
12686 442
6532 421
7731 75
10315 783
20784 271
56149 377
54226 653
23999 942
6187 285