905 120
3052 673
4418 131
20696 185
2135 218
3934 262
8834 787
92146 870
15937 386
5278 402
2633 487
5018 610
2918 569
3197 553