3008 631
428 74
2050 477
873 219
2133 652
1652 360
1650 292
910 263
2939 658
1080 168
276 40
1055 247
1963 377
760 151
1707 541
3588 705
2641 537
2243 438
1759 396
626 195
153 28
1473 422
557 106
353 106
825 180
586 164
1138 269
3865 653