5012 184
6015 669
3513 350
3650 621
8875 105
14629 551
2735 425
4734 89
15816 182
27484 213
51532 613
7395 31
50369 311
32334 249
20806 435
16670 336
12022 722
24214 351
689 59
4636 91
1564 177
5951 653
4172 603
8837 595
4759 639
18079 443
21574 203
18664 659