19459 2
37603 4
19501 3
31429 13
29631 7
85907 29
33705 29
84926 93
35703 17
128631 36
52202 8
132733 34
60428 21
45454 14
261904 52
1479609 160
335130 18
470233 28
498779 27
176378 19
236734 14
248729 8
198677 23
63383 5