5396 500
7008 703
6771 671
13888 37
20625 186
3499 453
1988 178
71761 787
50542 614
6250 520
37476 502
20960 453
3296 43
10342 289
22692 893
4376 637
18805 656
77151 309
6763 665
4908 768