3126 452
5614 226
11290 591
9180 769
6939 327
11463 424
48124 375
15792 498
6949 144
8399 37
15871 977
9858 344
20817 903
10651 706
15281 454
44955 545
113628 208
52676 756