19651 547
40218 953
13152 675
23779 422
93561 840
18579 326
14595 32
54259 493
19608 452
30857 41
56201 593
17664 360
25142 188