2642 596
642 99
2377 541
1631 351
7051 161
19677 314
2715 352
38634 661
7566 371
5680 241
13153 469
7007 280
9879 275
14058 503
16625 419
8054 627
7851 527
3380 422