14977 621
9329 117
5335 423
8472 145
42150 712
67508 298
103037 246
10395 488
73051 340
46168 761
4500 518
6258 544
2433 125
4363 586
4166 507