29690 529
18795 573
14448 140
23589 422
5812 167
7800 153
16213 256
10119 198
33333 404
10360 289
4850 234
4073 858
2842 43
14244 774
29834 688
68665 474
17420 49
14584 439
21509 56
14562 747
30998 623
4972 610
35079 619
31543 927
22034 202
25260 845
9005 116
25175 434