14312 89
18612 232
20723 259
37952 384
43276 718
3780 383
6997 666
5934 502
4811 222
11457 455
8771 168
54238 95
89422 662