2646 596
646 99
2378 541
1633 351
7053 161
19679 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