42131 833
29156 404
71809 733
2366 261
4263 681
2495 164
17079 302
3027 537
13501 423
4755 451
3143 82
6893 311
4038 428
3429 455
12623 201
1909 53
19834 317
138482 838