3076 352
2141 225
3437 176
5076 696
2262 111
6965 582
3383 653
15870 722
1784 240
649 39
15710 641
5358 446
1721 124
7698 153
2752 174
3308 689
1561 73
3339 565
3871 927
3764 691
1928 381