3318
3240
3213
3010
265
2719
2922
346
3310
2716
2412
259
11250
9220
7040
5500
505262
4420
4150
3979
3821
362147
337142
29249