42145 833
29183 404
71827 733
2366 261
4263 681
2495 164
17081 302
3027 537
13502 423
4755 451
3144 82
6894 311
4038 428
3429 455
12623 201
1909 53
19837 317
138510 838