5401 826
3838 193
14736 307
15573 441
343798 930
69473 326
48049 317
59141 722
55332 361
5569 288
2446 125
8753 797
3074 181
4740 615
28912 77