10979 21
45702 17
66382 63
28642 47
12596 31
899 17
387 51
543 50
1014 25
374 37
361 7
235 8
1904 67
1304 20
398 9
110 8
100 8
41343 113
14363 20
11330 21
10711 12
12670 29
11426 24
29620 60