5442 826
3862 193
14773 307
15600 441
344404 930
69620 326
48277 317
59590 724
55388 361
5584 288
2472 125
8768 797
3092 181
4758 615
29135 77