115506 310
29459 90
25894 124
9250 29
20378 111
20241 77
8373 33
99737 359
3193 9
14392 69
10980 23
5607 17
5598 17
7212 25
6673 22
3821 11
4375 20
5157 18
4546 17
5044 9
4668 16
6903 22
26363 177
51 0