14373 89
18621 232
20739 259
37965 384
43298 718
3781 383
6999 666
5934 502
4813 222
11466 455
8775 168
54254 95
89441 662