14942 666
3199 716
4425 338
5853 605
4101 371
4963 685
1104 42
3431 812
2758 237
3261 574
2171 161
6491 661
3769 765
3210 620
5963 351
3304 63
1674 132
1278 181
10858 405
7415 809
3481 630
2427 428
3911 120
4097 907