826 166
2468 787
2246 659
977 284
886 291
2892 759
2221 655
2574 582
2634 708
1726 356
400 100
4089 171
178 47
2022 503
25372 943
4450 666
20684 678
26282 106
5236 621