2942 673
3939 131
20624 185
2090 218
3899 262
8788 787
91607 870
15816 386
5249 402
2604 487
4975 610
2868 569
3177 553