3110 283
4553 677
7978 111
3775 719
6340 693
5540 89
2322 293
21560 818
61699 390
16796 322
1990 358
7636 534
2789 372
17291 357
7342 503
13997 115
16654 390
4393 373
4993 535
4295 342
2263 82
3700 152
4332 691
9447 479
7527 323
383358 1160
3008 564
8920 243