16503 1
117343 98
49942 54
50674 28
19939 3
62992 71
26449 28
34720 20
81485 95
77199 101
36866 42
47790 59
24021 11
81907 61
139540 198
35900 19
28238 29
19092 8
37263 23
31940 18
57030 96
29265 22
23852 13
16525 12