5175 309
1862 146
9585 638
4261 702
11030 243
4043 521
5204 749
4343 642
28361 893
9080 671
8117 155
7730 648
1195 40