1050 116
3752 923
6417 793
5514 508
2949 673
1912 295
2687 548
1899 461
12004 196
2352 564
3951 607
2735 627
1927 441
2549 495
2031 284
899 82