73782 27
32427 4
311127 65
116554 7
606858 39
216004 50
328755 58
37708 10
374578 20
301230 21
77131 10
23480 9
566429 77
223502 21
84930 14
42679 1
485409 31
279677 17
76109 12
56709 4
354179 23
86232 11
400777 44
610531 18