32695 283
7581 45
8970 681
7095 581
5231 196
10778 666
1898 85
20545 592
8473 479
4516 705
7114 328
4262 151
3062 394