13877 89
18585 232
20664 259
37861 384
43214 718
3778 383
6982 666
5913 502
4784 222
11436 455
8753 168
54145 95
89254 662