108532 13
78605 5
89079 12
28051 3
30003 5
35127 2
44708 3
62859 10
69028 6
53183 8
61977 10
96303 12
27651 2
23134 9
25355 8
29033 6
30107 2
31602 12
31553 5
35904 9
27703 1
48853 9
31303 7
129858 11