15430 616
39289 302
20230 93
30279 863
7711 291
43899 337
34179 108
28178 153
7498 516
3105 212
9631 93