3040 150
7660 169
4798 522
19816 779
15877 638
10705 227
8091 252
17111 106
5612 325
7342 314
4613 44
50649 665
9924 120
23865 612
6511 488
9149 38
9150 446
23530 597
21640 222
17599 458
31155 643
5408 63
16057 326
16167 898
11400 374
8712 518
7652 880
33365 570