5400 826
3837 193
14733 307
15570 441
343774 930
69465 326
48036 317
59104 722
55331 361
5568 288
2446 125
8752 797
3072 181
4739 615
28899 77