2246 48
6842 703
118924 657
18430 429
16668 373
12169 365
14034 636
5116 676
7851 31
12876 256
15980 488
1263 236
12392 145
80835 395
14140 829
17441 613
5582 242
15465 561
2611 413
18623 450
15014 505
14646 304
9038 280
56590 248