29385 90
5565 17
115178 310
25797 124
9201 29
20310 111
20197 77
8324 33
99284 359
3174 9
14345 69
10950 23
5578 17
5564 16
7174 25
6644 22
3797 11
4358 20
5127 18
4522 17
5015 9
4631 16
6857 22
26272 177