5401 826
3837 193
14733 307
15572 441
343779 930
69467 326
48042 317
59117 722
55331 361
5568 288
2446 125
8752 797
3072 181
4739 615
28901 77