542952 46
594707 114
333582 33
106658 6
70557 11
222455 28
562901 42
896876 114
62653 62
75827 31
41352 33
54976 14
32408 15
13207 6
151559 20
32034 6
120751 22
56083 11
214480 25
261002 16
35554 3
112509 28
84802 7
708733 87