3295 22
1539 11
5591 59
1269 13
16020 53
5316 12
10141 29
6292 14
7812 18
17556 40
19326 31
28361 84
11984 13
26133 91