18520 300
12604 580
1294 346
810 182
3062 909
1811 527
1571 352
2048 552
2759 667
2869 409
1321 205
1331 145
1579 136
3428 726
1418 128
2054 326
2834 430
4108 739
4127 691
3151 446
2500 97
4844 120
6663 472
6995 707