4090 699
4207 427
15181 467
5316 293
10994 497
5629 64
26453 373
2658 463
4196 657
3341 556
8680 389
2844 262
1907 318