20967 253
1717 50
2558 430
3807 513
2332 128
4034 553
4090 457
5288 282
13543 463
15260 119
4622 140
8823 41
30476 77
9391 150
2312 147
17763 242