41526 832
28571 404
71336 733
2352 261
4251 681
2470 164
17050 302
3016 537
13473 423
4737 451
3118 82
6876 311
4021 428
3414 455
12601 201
1898 53
19776 317
137421 835