2700 254
8934 608
33123 791
44854 142
6530 394
7103 173
14390 729
11771 621
6782 83
2995 517
16022 647
16145 523
13321 664
6849 152
7302 596
3819 761
1663 41
3237 723