5400 826
3837 193
14733 307
15570 441
343770 930
69465 326
48035 317
59096 722
55330 361
5568 288
2446 125
8752 797
3072 181
4739 615
28897 77