45691 520
4596 535
3013 584
1260 295
2747 476
6280 615
5114 469
2676 76
4744 667
4048 867
13353 285
699 40
5167 592
8411 184