42118 833
29130 404
71801 733
2366 261
4263 681
2495 164
17078 302
3027 537
13501 423
4754 451
3143 82
6893 311
4038 428
3428 455
12621 201
1909 53
19830 317
138458 838