316 55
2695 339
2646 376
39831 249
3172 509
12436 673
24077 708
131065 285
47173 384
91389 483
37055 807
75215 603
21023 892