3083 538
2856 752
3527 410
49614 174
88875 326
17769 127
28760 181
10970 633
11551 827
4512 391
5720 30