1050 116
3752 923
6417 793
5514 508
8820 487
5008 193
10975 395
6826 60
13374 494
3631 459
3560 379
4374 108
6071 735
3167 548
4739 745
12923 94