58306 371
507508 952
22238 724
43448 389
18808 215
65596 163
23783 236
17428 573
18539 867
23840 206
37512 675
4200 88
14957 523
110524 284
12582 113
8799 320