5291 659
19989 142
109016 328
22165 305
13842 175
43409 770
8675 131
5800 152
48520 593
3039 215
2892 94
2798 555
7306 657
1829 47
3979 331
4924 786