1050 116
3752 923
6417 793
5514 508
5482 164
2165 281
7788 584
2543 359
3966 443
3111 456
2294 159
5580 689
3020 151
3320 500
5908 518
2903 277