5192
5746
2530
8298
2570
7118
20110
4337
3316
1445
4828
2032
27410
2470
1051
1500
600
870
1180
1284
1190
3435
1816
1720
3183