2101 539
259090 586
288929 883
1483 385
2250 115
3653 731
901 41
6818 594
4085 840
2590 483
11506 205
15250 686
27033 686
15220 529