4213 439
2126 395
3578 871
4448 343
5145 232
1980 279
26657 57
7016 472
98655 289
3963 479
2952 467
3660 835
4897 642
3220 312
4158 877
2899 711
4358 457
918 35
1480 227