3773 539
2865 752
3543 410
50237 174
88996 326
17788 127
28810 181
10987 633
11573 827
4528 391
5733 30