3001 767
2588 737
3238 547
2494 542
667 51
1962 183
2441 380
799 92
2812 346
707 72
989 208
630 67
1122 56
822 115
3197 943
3067 570
2268 467
2131 493
1725 354
1489 479
2597 465
2539 682
1720 311
921 172