20965 253
1715 50
2558 430
3807 513
2332 128
4032 553
4090 457
5285 282
13537 463
15257 119
4621 140
8820 41
30471 77
9381 150
2312 147
17761 242