21014 253
1745 50
2563 430
3836 513
2342 128
4044 553
4112 457
5325 282
13611 463
15368 119
4684 141
8893 41
30620 77
9554 150
2329 147
17874 242