41533 832
28571 404
71347 733
2353 261
4251 681
2472 164
17050 302
3016 537
13475 423
4737 451
3118 82
6876 311
4022 428
3416 455
12602 201
1898 53
19777 317
137455 835