596 29
2973 360
6272 579
3087 58
5731 529
5124 420
2083 372
4196 562
3537 528
10493 717
2121 59
2602 378
3237 499
3129 250
24044 107
11502 414
22552 559
19708 674
7617 325
6919 604
16181 633
9176 455
23000 615
3875 413
2960 636
4523 211
4797 806
3689 428