5401 826
3838 193
14735 307
15573 441
343795 930
69471 326
48047 317
59137 722
55332 361
5569 288
2446 125
8753 797
3074 181
4740 615
28908 77