583 99
2337 541
1621 351
6890 161
19616 314
2709 352
38631 661
7562 371
5680 241
13147 469
7005 280
9878 275
14058 503
16622 419
8053 627
7851 527
3379 422