2872 11
120835 320
30960 92
27547 128
10033 32
21553 112
21341 80
9027 35
106568 371
3615 9
15287 73
11460 24
6238 19
6121 17
7893 26
7244 23
4181 11
4830 21
5669 19
4972 17
5524 9
5246 16
7534 22
28029 180