21955 158
34953 486
7698 553
2298 110
4722 82
1335 66
9961 467
6824 841
6701 183
11229 727
5873 664
4225 406
13579 372
6632 635
4122 664
5189 580
28609 686
29336 926
7645 116
16057 974
3662 638
4215 593
5612 508
10794 528