2898 767
3490 631
119018 290
13915 335
8713 487
2984 412
11425 509
48042 59
3567 183
2585 39
5995 548
1068 102