3059 208
3539 441
5847 52
6291 714
4136 629
13595 679
1997 183
2484 477
532 60
2976 591
2084 377
1953 345
2480 290
3108 489
3215 919