17927 546
37049 952
11873 675
22118 422
87080 839
17296 326
13122 31
49553 492
17976 450
28232 41
50336 592
22525 188