5406 826
3838 193
14740 307
15577 441
343858 930
69485 326
48075 317
59199 722
55336 361
5569 288
2449 125
8754 797
3076 181
4740 615
28947 77