2050 352
37368 660
7139 371
5166 241
12197 469
6353 280
9408 275
13596 503
16056 419
7610 627
7089 527
3118 422