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