3012 145
17653 758
16664 616
5600 116
20970 114
14592 644
2808 297
13413 548
6118 75
13102 570
5671 87
14529 204
33908 320
14100 567
8931 788
7231 571
28466 840
12655 240
8534 845
7634 470
24299 917
5084 180
10822 598
14544 548
7549 267
18186 328
8546 659
8614 719