19326 25
29051 46
42757 116
56285 102
38361 22
16907 17
11092 7
13002 20
39305 50
17800 18
23455 55
22241 21
22799 33
25242 34
32363 28
26576 47
17773 31
41391 46
11519 3
37585 42
34911 56
38357 46
76628 169
87121 146