3007 579
14353 420
18437 361
3278 555
9480 412
4239 547
138049 606
41887 275
3019 41
33278 128
2661 444
4747 527
18663 209
9092 842
2410 386