4531 459
3405 606
38981 643
16918 871
4483 162
15174 701
6075 425
5645 574
46219 640
11043 271
8982 118