4423 680
439 40
2100 272
3973 260
108777 837
17660 623
65461 144
8851 553
6408 204
13526 384
13729 977
6529 918
3705 754