15008 42
7614 494
9410 777
20525 475
20521 628
22393 563
13241 303
7436 442
9046 370
5076 92
19221 563
6926 60
4832 175
48091 657
773 44
14065 244
91569 847
9454 938
5547 145
1613 97
1745 42
6101 242
2319 340