1228896
487959
974178
202234
444147
2979
28578
20569
5861
8660
6757
5651
31850
5641
7635
6234
8331
2828
2227
4225
4924
2024
3224
9223
4022
5420
3120
5319
5519
9118
3117
1117
4217
3416
2216
6215
5414
4214
2913
5013
3313
2812
1912
8312
2111
3511
3311
2710
1710
2510
4410
169
259
319
429
289
369
118
418
128
177
237
297
106
516
256
86
146
166
436
165
95
115
85
215
405
325
105
104
114
234
124
424
394
143
153
63
313
203
303
363
82
52
182
162
352
842
432
181
301
101
70
130
180
140
80
100
30
210
200
780
520
430
3040
1700
1270
830
1120
840
480
650
1520
3090
1870
2090
10590