32927 508
11834 703
3455 586
7206 773
10849 457
7977 519
4400 388
9220 170
12526 303
13580 299
5514 877
13019 168
25632 876
15797 613
3626 332
4963 740
1370 154
3785 96
12014 596
6649 605
3708 106
31306 189
16408 148
9917 52