2283 500
1426 314
1657 473
1574 317
27346 396
10556 677
225068 909
9166 391
7471 412
19201 60
10339 703
8252 726
16725 153
3056 71
30989 371