2488 702
5971 509
2789 891
2554 54
3775 347
87977 381
31353 498
43245 888
85542 715
28330 199
22721 483
94400 590
10318 250
27766 715
2457 160
3243 275
4080 597
3764 858