151799 834
3375 516
17041 521
18303 405
2923 209
5699 463
4648 494
16383 557
5164 390
10220 151
5810 442
3461 481
4112 687