2030 352
37262 660
7108 371
5129 241
12180 469
6323 280
9399 275
13578 503
16041 419
7591 627
7056 527
3107 422