969 282
2451 612
2151 432
2372 587
588 142
1956 471
661 208
2912 692
2202 648
539 135
14512 523
3309 469
5254 673
21409 427
13403 602
88817 767