311678 25
448457 32
841859 39
1354778 101
117484 35
368905 54
128830 28
244932 32
127283 15
331433 38
16701 14
19429 27
11706 2
17109 5
12033 2
22955 8
47979 8
529809 26
217307 16
226829 12
248129 8
239330 17
212255 19
17055 1