5091 85
11301 432
5408 76
8929 355
1971 57
10546 681
1772 125
3207 193
4717 862
6119 430
3901 425
6220 215
43240 172
46878 384
58270 751
157603 346