15081 7
30598 25
37369 21
21849 23
23156 16
34710 30
25292 17
14279 13
82944 48
31704 34
14008 8
25602 33
42415 28
41811 37
40110 27
61416 53
30290 15
32663 18
85905 79
51780 35
36237 21
88366 56
50821 71
29014 19