60226 3
26029 5
13431 10
32307 2
19732 4
74606 54
46226 27
15757 12
72254 28
23780 10
15151 8
10406 8
157808 21
244529 22
194930 18
179884 11
136776 20
130528 17
74726 9
491384 65
192751 33
805581 76
318459 27
882401 81