511 32
1789 334
677 132
3077 983
1585 368
2254 563
2130 564
2822 686
3667 968
1733 370
2858 769
2265 684
980 181
2870 781
1155 315
1137 238
2388 515
2701 795
1861 422
10715 66
8983 378
3075 701
6010 175
12656 781
97216 835
210469 1057
266093 588
262384 1047