90809 12
19631 2
305379 25
44251 3
47430 10
25533 9
43809 4
30709 7
108379 17
323030 12
37230 2
25451 6
21507 5
661653 45
123852 13
1545926 83
5827 8
12776 5
24333 6
29284 8
21857 7
19854 5
26757 7
27754 0