2421 346
3862 301
1870 79
3225 322
7821 284
6021 705
9851 882
3063 184
2863 82
3437 523
8506 390
3844 691
4498 495
1667 41
3897 607
25934 809
27950 966