4130 539
2870 752
3557 410
50802 174
89102 326
17802 127
28865 181
11005 633
11587 827
4540 391
5739 30