22021 477
463513 761
5371 432
7972 426
11730 892
66650 767
42815 440
26628 699
3835 367
8380 196
7098 766
4049 79
3112 394