1050 116
3752 923
6417 793
5514 508
3897 641
733 66
2009 340
3164 659
3136 772
4889 203
16196 391
33445 599
3982 550
9274 471
10725 79
1651 191