5089 85
11301 432
5408 76
8929 355
1969 57
10545 681
1769 125
3206 193
4717 862
6117 430
3898 425
6220 215
43225 171
46857 384
58208 751
157551 346