42292 124
2685 550
2355 88
13426 600
5743 358
4501 569
26546 294
7027 201
28346 1053
21339 443
9390 199
7752 412
3211 530
16708 535
5569 450
8200 330
28154 521
3508 576