1501 83
2043 42
14928 419
4150 355
15553 400
8136 580
9075 842
9544 506
5879 532
4842 764
3713 96
2180 114
4287 379
9184 638
6768 301
5237 57
9370 565
5131 58
762 99
4152 541
3565 516
17305 724
31939 472
25028 447
25133 877
24398 801
1555 265
10953 601