21539 703
3249 301
9983 699
9295 338
2966 520
2390 374
8757 38
4185 867
2514 405
4253 379
26790 580
12770 599
7411 473
935 37