31736 820
28922 497
21552 609
25533 529
23697 438
18970 116
19664 587
12834 740
7557 552
9303 361
12708 386
10576 472
5624 76
24421 34