496
643
23
935
491
2544
2717
1856
291
485
1774
361
13
2139
922
775
325
171
1556
261
478
175
9510
762
221
81
501
321