2050 460
1947 478
2990 171
5322 348
4966 523
27662 235
4696 860
9309 930
5086 164
3705 144
8659 546
11548 448
5873 506
2582 81
1791 235
1037 104