20956 253
1707 50
2558 430
3803 513
2331 128
4032 553
4085 457
5280 282
13522 463
15246 119
4611 140
8812 41
30465 77
9364 150
2309 147
17755 242