1021 120
3078 673
4469 131
20711 185
2148 218
3937 262
8842 787
92286 870
15943 386
5280 402
2639 487
5022 610
2921 569
3200 553