31877 76
13525 50
34115 105
21432 60
23638 69
19238 62
47834 149
21125 89
32662 130
22376 81
17443 62
11878 13
20343 48
13098 27
11563 4
18730 73
16658 36
30738 85
23750 93
19428 56
24398 109
18356 42
48713 239
43756 237