5071 349
6675 707
13329 317
10572 52
3819 839
2071 93
12160 74
2710 291
74433 667
15655 583
18969 399