5442 826
3862 193
14773 307
15600 441
344403 930
69620 326
48272 317
59585 724
55388 361
5583 288
2472 125
8768 797
3092 181
4758 615
29135 77