29420 90
5587 17
115327 310
25842 124
9236 29
20352 111
20213 77
8353 33
99505 359
3186 9
14363 69
10971 23
5601 17
5585 16
7200 25
6664 22
3811 11
4373 20
5142 18
4536 17
5035 9
4655 16
6889 22
26324 177