2100 395
3561 871
4389 343
5084 232
1938 279
26484 57
6910 472
97960 289
3905 479
2935 467
3622 835
4860 642
3165 312
4123 877
2878 711
4315 457
895 35
1461 227