3128 653
6710 648
4655 291
1091 236
1663 313
2744 206
3500 818
528 117
2307 591
2513 463
2663 164
229 43
994 259
2977 755
1910 606
4892 616
2885 718
2324 709
3815 729
1220 384
3114 470
1718 427
152 31
2751 569