42148 833
29186 404
71830 733
2366 261
4263 681
2495 164
17081 302
3027 537
13502 423
4755 451
3145 82
6894 311
4038 428
3430 455
12623 201
1909 53
19837 317
138516 838