31848 80
50885 217
28801 99
14896 7
26411 36
26837 48
27799 41
23569 41
16315 32
27564 39
22155 38
25500 40
22467 51
67854 199
16992 31
11210 12
13925 14
17469 36
14354 11
17068 17
15553 27
28355 92
20516 40
11545 16