3325
3318
3210
376
275
3213
3610
2619
2719
2922
2822
269
11490
9420
7221
5740
518262
4500
4310
4029
3931
366147
349142
29750