2796 320
1548 398
2725 261
20816 630
9896 239
830 41
9739 699
1830 258
12575 703
16952 595
306 78
18885 532
2755 831
4646 645
9625 520
8658 189
15737 120
2840 119
12654 76
15055 103
1015 89
24068 442
2767 630
5630 626