597 99
2342 541
1623 351
6921 161
19625 314
2713 352
38632 661
7563 371
5680 241
13149 469
7006 280
9878 275
14058 503
16623 419
8054 627
7851 527
3379 422