3001 679
1184 169
2504 451
748 117
3308 863
2987 647
1352 288
2659 386
3226 769
2393 357
3784 853
2817 709
1247 281
2793 473
1925 418
2984 579
2871 773
2709 572
1428 275
3023 657
3289 607
2876 533
1138 177
1078 142