3560 871
4361 343
5072 232
1932 279
26411 57
6914 472
97711 289
3905 479
2922 467
3631 835
4866 642
3132 312
4120 877
2876 711
4304 457
894 35
1454 227