4506 563
3229 759
1526 351
1582 291
514 62
1868 453
1502 296
1417 361
135295 568
31110 174
139618 267
183963 467
63186 269
31554 264
12442 378
75304 810