5405 826
3838 193
14740 307
15577 441
343853 930
69483 326
48064 317
59195 722
55336 361
5569 288
2449 125
8754 797
3076 181
4740 615
28941 77