2115 426
857 122
1083 334
23877 56
8402 125
820 58
1903 166
851 192
1856 295
2088 211
1391 118
2951 829
2735 393
8831 52
7627 95
939 85
3763 812