2971 651
21321 327
806 162
2787 729
1051 314
16445 365
16805 829
27250 539
836 215
827 196
628 167
1921 387
802 227
152 46
3000 818
1334 320
1520 396
2659 873
773 160
1830 495
1174 310
2801 613
43416 390
15605 713