17675 68
1433 93
7968 642
22386 477
72360 641
19081 362
34556 843
38647 636
11828 348
9660 527
7011 802
50527 60
4051 99
4668 658
5624 614
2004 212
8175 878
7351 728
1292 87
1599 34
2613 273
7666 473
3246 563
2920 302