30989 92
2933 11
6143 17
120965 320
27593 128
10055 32
21589 112
21381 80
9048 35
106798 371
3634 9
15309 74
11481 24
6254 19
6154 16
7907 26
7259 23
4191 11
4859 21
5685 19
4996 17
5543 9
5263 16
7562 22