15012 24
32896 80
23970 31
54559 112
12836 9
23496 43
14491 9
16535 16
13594 13
17697 25
14062 2
13419 2
23115 28
13901 7
14454 8
14870 6
18099 8
16078 14
42336 47
11817 3
14203 5
11134 4
12271 7
12164 3