1652 80
3392 657
1239 326
2635 450
1519 259
642 131
2112 389
3961 847
3843 727
2915 671
1805 330
11914 548
745 203
2383 678