193031 489
3108 864
593 37
3529 169
5012 546
5280 811
5029 468
4499 798
3537 453
1880 141
4552 369
15188 185
45653 163
5091 500
3268 585