2952 723
2305 521
1559 494
3452 709
6020 560
6178 69
1298 91
4378 591
105732 371
229539 579
101669 232
61599 318