2656 97
525 55
11945 581
930 73
5646 212
4266 191
1017 79
4211 465
7696 723
8282 594
1752 149
927 162
613 128
4928 423
5411 664
4188 827
15671 548
11566 544
7316 325
2563 745
1540 331
5777 180
4450 430
17927 790