163 45
844 201
2044 358
3469 589
20413 453
6346 520
3746 212
18960 331
79615 839
120556 664
215096 307
5094 430
109016 808
5735 462
3951 380
98975 490