42103 833
29111 404
71791 733
2366 261
4262 681
2493 164
17078 302
3027 537
13501 423
4754 451
3141 82
6893 311
4038 428
3428 455
12621 201
1909 53
19828 317
138444 838