1032 129
15812 443
3086 371
4650 408
2340 511
8851 112
27351 271
60472 215
3485 702
23985 233
5869 469
6184 390
7041 451
10489 709