5397 826
3832 193
14731 307
15566 441
343700 930
69454 326
48010 317
59046 722
55321 361
5567 288
2440 125
8750 797
3068 181
4735 615
28876 77