1501 83
2044 42
14932 419
4151 355
15566 400
8146 580
9077 842
9545 506
5879 532
4843 764
3713 96
2182 114
4289 379
9187 638
6772 301
5242 57
9374 565
5137 58
762 99
4153 541
3565 516
17305 724
31946 472
25043 447
25139 877
24402 801
1555 265
10954 601