19308 2
37459 4
19434 3
31332 13
29559 7
85781 29
33608 29
84705 93
35654 17
128551 36
52082 8
132627 34
60359 21
45384 14
261809 52
1479483 160
335082 18
470008 28
498654 27
176282 19
236633 14
248626 8
198481 23
63332 5