2030 352
37265 660
7110 371
5131 241
12180 469
6324 280
9399 275
13578 503
16041 419
7591 627
7059 527
3107 422