20626 2
38030 4
19601 3
31557 13
29909 7
86157 29
33976 29
85282 93
35803 17
128730 36
52280 8
132853 34
60654 21
45551 14
262101 52
1480432 160
335278 18
470452 28
498955 27
176501 19
237082 14
248982 8
198953 23
63507 5