2952 723
2305 521
1559 494
3451 709
6012 560
6174 69
1298 91
4378 591
105689 371
229530 579
101666 232
61587 318