3094
27311
2442
2493
2251
1655
29610
34212
2407
3193
3485
2330
2883
3030
3983
2873
3281
2214
5480
2390
2530
1910
2230
4580
4390
8040