826 166
2468 787
2246 659
977 284
886 291
2895 759
2231 655
2574 582
2634 708
1730 356
400 100
4089 171
179 47
2023 503
25373 943
4450 666
20687 678
26288 106
5236 621