979 112
1951 348
1298 309
2299 503
241548 928
2660 419
3062 844
2850 777
12445 351
202877 958
108019 662
49914 398
89051 199