1403 349
779 75
756 83
13098 810
3762 311
3886 274
4326 370
10087 1012
26044 66
3316 155
19708 324
4603 485
8990 382
2860 560