599 99
2342 541
1624 351
6925 161
19626 314
2713 352
38632 661
7563 371
5680 241
13149 469
7006 280
9878 275
14058 503
16624 419
8054 627
7851 527
3379 422