19523 252
1224 50
2210 430
3172 513
1782 126
3540 553
3256 457
4202 282
11800 463
12370 119
3882 140
7201 41
23169 74
6856 150
1817 147
14620 236