20995 253
1730 50
2560 430
3816 513
2336 128
4041 553
4106 457
5314 282
13575 463
15317 119
4656 141
8861 41
30564 77
9478 150
2318 147
17825 242