41529 832
28571 404
71342 733
2353 261
4251 681
2472 164
17050 302
3016 537
13475 423
4737 451
3118 82
6876 311
4022 428
3415 455
12601 201
1898 53
19776 317
137438 835