826 166
2468 787
2246 659
977 284
886 291
2890 759
2218 655
2574 582
2634 708
1726 356
399 100
4089 171
178 47
2022 503
25370 943
4448 666
20682 678
26278 106
5236 621