987 300
723 163
1815 516
1692 92
10685 799
9997 270
3295 554
3029 880
2036 398
2791 758
2873 556
2373 606
4075 71
2212 477
2552 516
3964 162
2849 406
865 115
3183 612
1430 196
5295 705
2725 524
4454 148
2100 631