20983 253
1723 50
2559 430
3809 513
2332 128
4036 553
4099 457
5307 282
13565 463
15300 119
4639 141
8853 41
30524 77
9447 150
2318 147
17801 242