1296 313
3619 494
2185 279
63957 662
676 89
4732 503
5659 406
6321 789
7812 736
22892 621
10302 264
6225 489
6724 82
5718 122
6151 375
4153 258
3437 366
2777 144