35580 630
9691 624
6056 297
1305 310
18953 532
7878 760
17233 248
40568 734
14508 658
14002 677
52249 461
3965 803
8277 127
8873 781
6316 568
18273 673
9493 924
1904 120
55599 217