3791 539
2866 752
3543 410
50265 174
89001 326
17788 127
28810 181
10987 633
11573 827
4529 391
5734 30