5433 826
3861 193
14770 307
15600 441
344363 930
69611 326
48257 317
59552 724
55382 361
5582 288
2471 125
8766 797
3092 181
4754 615
29125 77