20995 253
1731 50
2560 430
3816 513
2336 128
4041 553
4106 457
5314 282
13576 463
15318 119
4658 141
8861 41
30564 77
9478 150
2318 147
17826 242