3615
3318
3519
344
339
380
360
330
320
3312
3118
409
13770
11160
8641
7290
588262
5690
5390
4821
470147
4569
403142
32750