593 37
3529 169
5012 546
5279 811
5029 468
4498 798
3537 453
1880 141
4552 369
15178 185
45646 163
5091 500
3268 585