4268 722
2389 593
7850 679
48095 417
7224 78
37416 171
2039 174
3346 410
3514 329
1905 317
1720 169
6352 963
2169 259
1196 58