5096 227
15663 240
15376 616
8975 61
5374 429
3258 113
11160 447
37275 613
24672 417
8929 107
4920 372
10953 530
20782 709
14271 132
3492 117
8118 207
9046 259
11666 990
8653 667
3415 362
6916 466
17508 941
11830 634
3418 361