2029 352
37245 660
7103 371
5126 241
12178 469
6316 280
9399 275
13577 503
16039 419
7589 627
7054 527
3104 422