3615
3318
3519
344
339
380
330
320
3312
3118
409
317
13750
11150
8641
7270
588262
5670
5360
4821
470147
4569
403142
32750