12093 25
19639 68
6426 18
45501 212
6616 29
8226 26
18640 83
5509 17
5606 17
3111 10
36207 164
5352 16
4456 34
7017 15
11361 44
7008 16
12424 79