1051 60
2045 410
3225 774
2708 390
2482 561
924 176
2221 468
1385 185
463 65
8650 490
2506 707
1822 490
1658 87
4171 209
2672 459
65376 817
3044 681
1647 409
2065 598
12216 107
1730 292
3392 107
13811 261
4798 437
5656 32
12139 174
64491 447
396370 1391