101130 118
89373 147
81604 150
66382 63
66142 353
54665 49
53280 96
50716 61
50287 155
48303 44
47462 71
45972 171
45838 84
45702 16
44780 47
43432 177
42405 38
42305 40
41678 123
41343 111
40854 167
40661 121
40498 143
40429 92