1501 83
2044 42
14930 419
4150 355
15562 400
8145 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
4153 541
3565 516
17305 724
31941 472
25036 447
25134 877
24399 801
1555 265
10954 601