14267 89
18611 232
20713 259
37939 384
43273 718
3779 383
6994 666
5930 502
4803 222
11456 455
8770 168
54232 95
89410 662