27780 89
14958 44
12374 39
12158 33
11585 35
8090 24
7089 23
6487 7
6120 22
5221 19
4283 71
3204 4
1441 6
350 2