28481 77
7218 29
19773 68
10292 21
19189 43
15727 53
6309 13
6919 9
7614 19
5944 10
17361 53
8894 27
26351 82