3996 850
1806 301
558 81
2277 112
2087 358
843 108
2323 465
254 56
3113 183
3337 798
12618 719
3737 607
1890 376
2667 781
3163 540
2758 522
2117 387
1606 364
3176 936
1139 264
2245 319
2853 526
2998 611
1000 275