5401 826
3838 193
14735 307
15573 441
343796 930
69471 326
48048 317
59139 722
55332 361
5569 288
2446 125
8753 797
3074 181
4740 615
28909 77