3257 216
4586 543
11307 395
40803 116
87107 98
23417 771
12705 584
31772 579
28887 486
11017 37
8863 788
10342 848
3789 273
22714 273
1933 71