1030 129
15763 443
3078 371
4647 408
2340 511
8849 112
27349 271
60445 215
3485 702
23980 233
5867 469
6182 390
7040 451
10489 709