953 120
3063 673
4434 131
20699 185
2143 218
3934 262
8836 787
92199 870
15939 386
5279 402
2634 487
5019 610
2918 569
3198 553