2625 596
626 99
2362 541
1629 351
6992 161
19643 314
2713 352
38633 661
7565 371
5680 241
13152 469
7006 280
9878 275
14058 503
16624 419
8054 627
7851 527
3380 422