2100 395
3561 871
4389 343
5085 232
1938 279
26485 57
6910 472
97961 289
3905 479
2937 467
3622 835
4860 642
3166 312
4123 877
2878 711
4315 457
895 35
1461 227