2594 497
4053 839
2395 532
1910 407
1021 244
2125 174
51529 331
5467 435
2532 459
2206 426
2581 648
3123 638
93308 520