3725 539
2865 752
3543 410
50166 174
88986 326
17786 127
28804 181
10985 633
11572 827
4528 391
5727 30