21201 484
7801 666
14270 584
8054 283
6118 395
134219 800
150487 631
73463 737
50061 466
26396 897
7378 494