829 166
2468 787
2246 659
978 284
886 291
2901 759
2234 655
2574 582
2635 708
1731 356
400 100
4089 171
180 47
2026 503
25376 943
4450 666
20695 678
26291 106
5236 621