22018 477
463503 761
5371 432
7972 426
11730 892
66647 767
42814 440
26627 699
3835 367
8380 196
7098 766
4049 79
3112 394