181
260
471
42427
30130
39932
642
24324
40358
422
313
803
755
344
632
154
340
390
230
394
772
435
200
291
180
242
466
692
1035
161
450
472
15910
534
801
11413
740
18114
1137
15514
1088
1775
1235
2133
13811
1466
35714
1545
1070
1950
1080
2760
1270
9052
2710
5440
4120
2580
11400
3310
8190
8480
2140
2240
5080
2540
5961
2310
1420
7401
5530
3730
9990
3920
13700
7600