295 41
271 30
625 111
2796 751
607 161
2392 753
1299 374
455 96
1753 526
2724 786
664 176
1974 590
1740 540
1519 303
1413 395
600 166
2908 883
1191 314
184 34
2823 566
1410 347
2952 842
1777 537
2607 652
2406 661
2133 680
655 167
2274 647