14327 89
18616 232
20730 259
37954 384
43283 718
3780 383
6997 666
5934 502
4811 222
11457 455
8771 168
54247 95
89426 662