19868 58
12287 7
28943 20
18319 15
10629 3
16441 11
21429 38
11619 10
18430 32
16939 19
20597 38
12681 21
25231 38
7913 4
11079 12
12443 11
7704 9
8303 10
7984 10
9688 11
8249 12
6481 7
11125 20
6854 8