23378 3
50334 22
99026 51
69851 16
83705 29
34127 11
51132 14
31181 8
33579 13
95906 28
19707 11
40058 24
18527 8
16481 4
26201 8
30354 9
19601 12
28632 12
60376 34
17504 4
49630 27
39530 22
83733 93
71003 16