139626 12
609404 89
49403 4
53532 10
50430 14
60026 17
43329 9
32276 3
22553 1
41054 11
36082 6
39308 2
44256 3
50079 4
40658 8
31229 3
21734 1
69026 10
64007 12
30628 1
43078 5
25333 0
172631 18
17284 1