4356 710
1688 327
71049 660
14349 178
3814 207
5343 555
18941 87
2678 338
29426 247
6186 471
16384 148
4860 187
5979 649
7886 904
3098 352
7037 725
30809 921
2072 232