5401 826
3837 193
14733 307
15573 441
343786 930
69467 326
48043 317
59121 722
55331 361
5568 288
2446 125
8752 797
3072 181
4739 615
28902 77