159579 10
27483 2
58453 3
129128 15
6508 9
13828 6
19728 8
37555 2
27480 5
42678 3
16531 8
30608 10
99633 2
25007 8
81004 18
26132 10
23904 10
27527 11
51352 7
14329 2
29284 4
28409 11
54982 3
27903 11