516 71
2005 94
402357 1305
104615 995
461130 1588
159803 536
103787 1042
227004 820
327389 974
154700 928
77400 281
65131 669
79285 402
156951 341
21684 617
4852 272
32348 183