4170 539
2870 752
3559 410
50880 174
89121 326
17803 127
28870 181
11005 633
11589 827
4540 391
5741 30