3070 626
16020 164
3432 570
4460 432
10511 608
3012 329
3395 911
1890 59
950 81
2886 412
21511 475
35223 483
23798 177
7124 297
3871 586
8311 735
4307 547
3425 525
2142 58
10431 616
5455 173
5396 687
10197 717
59338 197
95061 372
9022 353
16486 695
6507 444