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