2040 352
37354 660
7133 371
5162 241
12191 469
6351 280
9405 275
13596 503
16054 419
7607 627
7083 527
3114 422