20027 2
37957 4
19554 3
31481 13
29809 7
86029 29
33880 29
85103 93
35801 17
128651 36
52259 8
132807 34
60581 21
45480 14
262028 52
1479801 160
335255 18
470329 28
498877 27
176402 19
236905 14
248856 8
198828 23
63476 5