29473 55
35877 88
11525 10
33930 82
13426 24
14438 21
22833 11
18961 20
10739 12
16255 5
54106 158
28984 33
80353 344
18157 37
15184 26
16509 24
15467 15
13742 19
44073 114
15834 12
64649 218
34483 48
24748 57
21954 41