4952 29
19105 32
11772 40
21723 41
8567 11
20432 59
17051 49
25204 102
8614 23
39900 47
78396 246
32512 67
10610 18
20114 66
15551 44
14833 111
7964 42