30676 29
102056 64
48778 57
43334 14
1535857 83
650082 116
681184 123
446380 11
1735806 100
489108 21
229151 26
191280 35
144883 15
320232 28
305905 49
141677 18
408528 64
206501 14
256176 50
126358 9
720928 97
30203 8
107029 10
96734 15