41876 832
28603 404
71580 733
2364 261
4257 681
2482 164
17065 302
3022 537
13487 423
4746 451
3131 82
6881 311
4030 428
3424 455
12614 201
1902 53
19803 317
138001 835