40051 543
12945 663
2498 582
472 146
616 143
659 207
1666 419
1544 400
21423 416
19632 279
2445 672
749 148
27250 539
1550 354
1011 208
606 159
2175 640
9798 901
1783 514
1141 350
151 35
2365 539
639 183
1070 303