516 91
1670 266
2430 326
1867 482
1854 441
3195 718
1605 423
1542 373
2627 103
807 150
2185 478
2527 757
2580 626
1628 526
1152 334
2939 689
2920 677
4052 596
3020 948
1630 509
611 137
3528 738
2917 949
9488 672