3529 817
2310 624
2501 548
2788 697
1013 115
2940 729
959 150
2322 541
929 246
3104 692
641 43
197 23
796 190
2285 483
890 115
2897 655
2058 504
37672 131
139821 430
11617 340
6484 723
65509 644