929 120
3059 673
4432 131
20698 185
2141 218
3934 262
8836 787
92183 870
15939 386
5279 402
2634 487
5018 610
2918 569
3198 553