1501 83
2044 42
14928 419
4150 355
15556 400
8143 580
9076 842
9545 506
5879 532
4843 764
3713 96
2181 114
4288 379
9186 638
6771 301
5237 57
9370 565
5134 58
762 99
4152 541
3565 516
17305 724
31941 472
25031 447
25133 877
24399 801
1555 265
10954 601