2157 275
4002 108
3803 805
12238 530
4046 561
10215 354
5135 281
4931 793
16442 633
74189 647
38656 214
97350 235
34511 375
83335 529