1072 129
16005 443
3094 371
4662 408
2346 511
8865 112
27369 271
60702 215
3491 702
24008 233
5878 469
6193 390
7046 451
10501 709